/**
* The theme CSS for module
*
* @license		     http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU General Public License (GPL)
* @package		     themes
* @theme_author		Alexander Galochkin (AKA algalochkin)
* @version		     $Id:layout.css 1244 2008-03-18 17:09:11Z  $
*
* Thanks that have left it header untouched!!!
*/
/* --- Header --- */
#ixt-header { clear:both; height:289px; position:relative; background-image:url(../img/ixt007_xmas02_sticker.png); background-repeat:no-repeat; background-position:right top; }
#ixt-header_full { width:100%; height:289px; background-color:#21358A;background-image: url(../img/ixt007_xmas02_hbkg.png); background-repeat: repeat-x; background-position: left top; }
#ixt-header_lbkg { float:left; overflow:hidden; clear:both; height:289px; width:495px; position:relative; background-image:url(../img/ixt007_xmas02_h1bkg.png); background-repeat:no-repeat; background-position:left top; top:-289px; }
#ixt-header_rbkg { height:100%; overflow:hidden; }
/* --- Banner --- */
#ixt-banner { clear:both; position:relative; z-index:100; width:100%; height:80px; top:-100px; }
#ixt-banner.commercial { position:relative; z-index:100; width:100%; height:80px; top:-100px; }
#ixt-headerlogo { float:left; padding-left:18px; padding-top:10px; }
#ixt-headerbanner { position:absolute; top:75px; right:320px; }
/* --- Top menu navigation rules --- */
#ixt-globalnav { position:relative; top:46px; right:90px; float:right; z-index:120; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; font-style:normal; text-align:left; }
#ixt-globalnav ul { list-style-type:none; margin:0px; padding:2px 0 0 0; width:180px; }
#ixt-globalnav li { height:22px; display:block; width:180px; font-weight:bold; }
#ixt-globalnav li a { color:#EDEDC0; float:left; text-decoration:none; text-align:left; font-weight:bold; }
#ixt-globalnav li a:hover { color:#6BC7E7; font-weight:bold; }
/* --- Canvas rules --- */
#ixt-canvas { }
#ixt-canvas-columns { }
#ixt-canvas-columns2 { margin-top:0px; float:left; width:13.8461em; *width:13.50em;
background-image:url(../img/ixt007_xmas02_lbkg.png); background-repeat: repeat-x; min-height:800px; color: #FFFFFF; }
#ixt-canvas-columns2 a, #ixt-canvas-columns2 a.menuTop, #ixt-canvas-columns2 a.menuMain, #ixt-canvas-columns2 a.menuSub { color:#A5B040; }
#ixt-canvas-columns2 a:hover, #ixt-canvas-columns2 a.menuSub:hover { color:#EDEDC0; }
#ixt-canvas-columns2-st { width:180px; height:142px; background-image:url(../img/ixt007_xmas02_ltbkg.png); background-repeat:no-repeat; background-position:left top; position:relative; left:0px; top:-115px; z-index:100; }
#ixt-canvas-columns2-bt { width:180px; height:11px; background-image:url(../img/ixt007_xmas02_lbbkg.jpg); background-repeat:no-repeat; background-position:left top; position:relative; left:0px; z-index:100; }
* html #ixt-canvas-leftcolumn { }
#ixt-canvas-leftcolumn { float:left; width:170px; margin-top:-130px; z-index:120; padding-left: 1px; }
#ixt-canvas-leftcolumn a { }
#ixt-canvas-leftcolumn a:hover { }
* html #ixt-canvas-rightcolumn { }
#ixt-canvas-rightcolumn { float:left; width:170px; z-index:120; padding-left: 1px; }
#ixt-canvas-rightcolumn a { }
#ixt-canvas-rightcolumn a:hover { }
/* --- Canvas rules (when columns are visible) --- */
#ixt-canvas.leftcolumn-layout #ixt-canvas-columns, #ixt-canvas.threecolumns-layout #ixt-canvas-columns { }
#ixt-canvas.rightcolumn-layout #ixt-canvas-columns, #ixt-canvas.threecolumns-layout #ixt-canvas-columns { }
/* --- Page (center column) rules --- */
#ixt-page { width:100%; float:left; margin-top:10px; background:#FFFFFF; }
#ixt-page table th, #ixt-page .divth { text-align:center; font-size:1.1em; }
/* --- Top and bottom zones (2 columns) --- */
#ixt-page-topleftblocks, #ixt-page-bottomleftblocks { float:left; width:48%; margin-left:1%; margin-right:1%; padding:0px; }
#ixt-page-toprightblocks, #ixt-page-bottomrightblocks { float:right; width:48%; margin-left:1%; margin-right:1%; }
* html #ixt-page-topleftblocks, * html #ixt-page-bottomleftblocks, * html #ixt-page-toprightblocks, * html #ixt-page-bottomrightblocks { width:47%; }
#ixt-page-topcenterblocks, #ixt-page-bottomcenterblocks { clear:both; margin-left:1%; margin-right:1%; }
/* --- Top and bottom zones (3 columns) --- */
#ixt-page-topblocks.ixt-lcrpageblocks .ixt-blockszone, #ixt-page-bottomblocks.ixt-lcrpageblocks .ixt-blockszone { float:left; clear:none; width:31.2%; }
* html #ixt-page-topblocks.ixt-lcrpageblocks .ixt-blockszone, * html #ixt-page-bottomblocks.ixt-lcrpageblocks .ixt-blockszone { width:30.6%; }
#ixt-page-topblocks.ixt-lcrpageblocks #ixt-page-topleftblocks { }
/* --- Main content --- */
#ixt-canvas-content { }
#ixt-canvas-content li { list-style:url(../img/ixt007_xmas02_li4.png) inside; margin-left:2px; font-size:.9em; line-height:1.4em; }
#ixt-content { position:relative; clear:both; padding-top:15px; padding-right:2%; padding-bottom:15px; padding-left:2%; }
/* --- Footer --- */
#ixt-prefooter { height:168px; background-image:url(../img/ixt007_xmas02_fbkg.png); background-repeat:no-repeat; background-position:left top; }
#ixt-footer { clear:both; padding-top:10px; text-align:center; font-size:0.9em; color:#6BC7E7; margin-top:0px; height:130px; background-image:url(../img/ixt007_xmas02_footer.png); background-repeat:no-repeat; background-position:left; }
#ixt-footer a { color:#DE0119; }
#ixt-footer a:hover { background-image:url(../img/ixt007_xmas02_fbkg2.png); background-repeat:no-repeat; }
/* --- SystemSiteClosed --- */
#ixt-sclosed { background: url(../img/ixt007_xmas02_body-bg.png) repeat-y; width: 1008px; color: #555555; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px auto 0px; padding: 0px; min-width:980px; }
/* --- SystemPageRedirect --- */
#ixt-sredirect { background: url(../img/ixt007_xmas02_body-bg.png) repeat-y; width: 1008px; color: #555555; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px auto 0px; padding: 0px; min-width:980px; }
